/**
 * 
 */
package json_objects_send;

import java.util.List;

/**
 * @author Alejandro Casas
 *
 */
public class JSON_event_suggestion {

	private List<String> sport;
	private String date;
	private String eventName;
	private long eventId;
	private String mailSuggester;
	private String mailTo;
	private String name_event_creator;
	private int friends_in_common_int;
	private List<CommonUser> friends_in_common;

	
	
	/**
	 * @param sport
	 * @param date
	 * @param eventName
	 * @param eventId
	 * @param mailSuggester
	 * @param mailTo
	 */
	public JSON_event_suggestion(List<String> sport, String date, String eventName,
			long eventId, String mailSuggester, String mailTo,String name_event_creator,
	List<CommonUser> friends_in_common) {
		this.sport = sport;
		this.date = date;
		this.eventName = eventName;
		this.eventId = eventId;
		this.mailSuggester = mailSuggester;
		this.mailTo = mailTo;
		this.name_event_creator=name_event_creator;
		this.friends_in_common=friends_in_common;
		this.friends_in_common_int=friends_in_common.size();
	}
	
	/**
	 * @return the name_event_creator
	 */
	public String getName_event_creator() {
		return name_event_creator;
	}

	/**
	 * @param name_event_creator the name_event_creator to set
	 */
	public void setName_event_creator(String name_event_creator) {
		this.name_event_creator = name_event_creator;
	}

	/**
	 * @return the friends_in_common_int
	 */
	public int getFriends_in_common_int() {
		return friends_in_common_int;
	}

	/**
	 * @param friends_in_common_int the friends_in_common_int to set
	 */
	public void setFriends_in_common_int(int friends_in_common_int) {
		this.friends_in_common_int = friends_in_common_int;
	}

	/**
	 * @return the friends_in_common
	 */
	public List<CommonUser> getFriends_in_common() {
		return friends_in_common;
	}

	/**
	 * @param friends_in_common the friends_in_common to set
	 */
	public void setFriends_in_common(List<CommonUser> friends_in_common) {
		this.friends_in_common = friends_in_common;
	}

	/**
	 * @return the mailTo
	 */
	public String getMailTo() {
		return mailTo;
	}
	/**
	 * @param mailTo the mailTo to set
	 */
	public void setMailTo(String mailTo) {
		this.mailTo = mailTo;
	}
	/**
	 * @return the sport
	 */
	public List<String> getSport() {
		return sport;
	}
	/**
	 * @param sport the sport to set
	 */
	public void setSport(List<String> sport) {
		this.sport = sport;
	}
	/**
	 * @return the date
	 */
	public String getDate() {
		return date;
	}
	/**
	 * @param date the date to set
	 */
	public void setDate(String date) {
		this.date = date;
	}
	/**
	 * @return the eventName
	 */
	public String getEventName() {
		return eventName;
	}
	/**
	 * @param eventName the eventName to set
	 */
	public void setEventName(String eventName) {
		this.eventName = eventName;
	}
	/**
	 * @return the eventId
	 */
	public long getEventId() {
		return eventId;
	}
	/**
	 * @param eventId the eventId to set
	 */
	public void setEventId(long eventId) {
		this.eventId = eventId;
	}
	/**
	 * @return the mailSuggester
	 */
	public String getMailSuggester() {
		return mailSuggester;
	}
	/**
	 * @param mailSuggester the mailSuggester to set
	 */
	public void setMailSuggester(String mailSuggester) {
		this.mailSuggester = mailSuggester;
	}
	
	
}
